Development of structured ontologies in CASL

نویسنده

  • Klaus Lüttich
چکیده

Ontologies are differentiated in foundational and domain ontologies. As both kinds of ontologies are developed under different considerations such as expressivity or efficiency, usually different formal languages are used. Foundational ontologies are typically specified in first-order logic or modal logic, since precise definitions are considered more important than efficiency. Since domain ontologies are applied to large knowledge bases, efficiency is considered the most important factor. This initiated intensive investigation into description logics, a less expressive logical formalisms aiming at tractable and efficient reasoning. In the cumulative thesis at hand the algebraic specification language Casl is studied for its applicability as an ontology specification language. Both kinds of ontologies, foundational and domain ontologies, are considered. For facilitating the development of ontologies the notions of strongly typed and structured ontologies are introduced and elaborated by using Casl as an example. Casl is extended through the support of description logics. This enables the investigation of the relation between first-order logic and description logic within structured Casl. Additionally, a knowledge compilation method — preserving basic properties — for the approximation of first-order logic theories with description logic theories is described, that allows for the development of efficiently usable domain ontologies based on foundational ontologies. Moreover, the Heterogeneous Tool Set (Hets), a computer program for the analysis of Casl specifications, is described and extended to be applied as an ontology development tool. Particularly, the connection of automated theorem proving systems to Hets is described by the author, thus easing potentially tedious work on proofs. The applicability of Casl as ontology specification language is demonstrated by providing various examples in the context of spatial cognition. In particular, the development methods of strongly typed and structured ontologies are applied to the analysis of the WWW navigation metaphor and the representation of route knowledge.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Literate Ontology Development

To achieve sharing and reuse for sustainable development, documents are semantically interrelated by ontologies, specified formally using the specification language Casl. The specification of properties for relations in the system’s ontology is used to check invariant properties during change management. Documents are structured for fine-grained management of variants for essentially the “same”...

متن کامل

Development of Modular Ontologies in CASL

This paper discusses the advantages of the Common Algebraic Specification Language (Casl) for the development of modular ontologies. Casl not only offers logics with a limited expressivity like description logic, but also e.g. first-order logic and modal logic. The central part of Casl is its powerful structuring mechanism, which is orthogonal to the logical formalisms. Hence the modularization...

متن کامل

Casl the Common Algebraic Speciication Language 1

Casl is an expressive language for the formal speciication of functional requirements and modular design of software. It has been designed by CoFI, the international Common Framework Initiative for algebraic speciication and development. It is based on a critical selection of features that have already been explored in various contexts, including subsorts, partial functions, rst-order logic, an...

متن کامل

Specification of ontologies in CASL

This paper proposes to use CASL (Common Algebraic Specification Language; designed by CoFI – Common Framework Initiative) for formalising ontologies in FOL. The major advantage of CASL over other specification techniques is its static strong typing and subtyping. Namely, using sorts (types) instead of unary predicates for the ontological categories gives the possibility to find unintended appli...

متن کامل

CASL: A Guided Tour of Its Design

Casl is an expressive language for the specification of functional requirements and modular design of software. It has been designed by CoFI, the international Common Framework Initiative for algebraic specification and development. It is based on a critical selection of features that have already been explored in various contexts, including subsorts, partial functions, first-order logic, and s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007